package db;

import java.util.*;

//////////////////////////////////////////////////////////////////////////
//// AtomicActorDB
/** Data base para atores.


@author Ivan Jeukens
@version v 0.1 16/1/2002
*/
public class AtomicActorDB extends DataBase {

    public AtomicActorDB() {
        super();
    }

    ///////////////////////////////////////////////////////////////////
    ////                        public methods                     ////

    public void setClassDataBase(ClassDB classdb) {
        _classdb = classdb;
    }

    public dbInfo getInfo(String name) {
        dbInfo ret = null;        
        if(!_data.containsKey(name)) return null;
        
        Object obj = _data.get(name);
        ret = (dbInfo) obj;

        /*
        if(obj instanceof dbInfoSummary) {
            AtomicActorInfo info = new AtomicActorInfo(this);
            info.setName(name);
            info.setClassDB(_classdb);
            info.load(_basePath);
            _data.put(name, info);
            ret = info;
        }
        else {
            ret = (dbInfo) obj;
        }*/

        return ret;
    }


    ///////////////////////////////////////////////////////////////////
    ////                        private methods                    ////

    ///////////////////////////////////////////////////////////////////
    ////                        private variables                  ////

    private ClassDB _classdb;
}
